object TPersHolder
  P.Name = 'LaTeX'
  P.Extensions.Strings = (
    'LaTeX files (*.tex)|*.tex')
  P.SyntaxBlocks = <
    item
      Name = 'Default'
      ID = 0
      CaseSensitive = True
      UseMetaSymbol = True
      UseMetaToWrapLines = False
      MetaSymbol = '\'
      FIText = 0
      FIIntNum = 1
      FIFloatNum = 2
      FIHexNum = 3
      FISymbol = 9
      FIIdentifier = 13
      UseComments = True
      UseSingleLineComments = True
      UseMultiLineComments = True
      UseIdentifiers = True
      UseKeywords = True
      BlockDelimiters = <>
      SingleLineCommentDelimiters = <
        item
          FontID = 4
          LeftDelimiter = '%'
        end>
      MultiLineCommentDelimiters = <
        item
          FontID = 8
          LeftDelimiter = '$'
          RightDelimiter = '$'
        end>
      KeywordSets = <
        item
          FontID = 10
          Name = 'Set1'
          Keywords = 
            '\a'#39',\a`,\abstract,\actualchar,\acute,\addcontentsline,\address,\' +
            'addto,\addtocontents,\addtocounter,\addtolength,\advance,\aleph,' +
            '\alph,\alpha,\amalg,\and,\angle,\appendix,\appendixname,\approx,' +
            '\arabic,\arccos,\arcsin,\arctan,\arg,\arraybackslash,\arraycolse' +
            'p,\arrayrulewidth,\arraystretch,\arrowvert,\ast,\asymp,\author,\' +
            'backslash,\bar,\baselineskip,\baselinestretch,\begin,\beta,\bf,\' +
            'bibitem,\bibliography,\bibliographystyle,\bigcap,\bigcirc,\bigcu' +
            'p,\bigodot,\bigoplus,\bigotimes,\bigsqcup,\bigtriangledown,\bigt' +
            'riangleup,\biguplus,\bigvee,\bigwedge,\boldmath,\boldsymbol,\boo' +
            'lean,\bot,\botfigrule,\bottomcaption,\bottomfraction,\bowtie,\Bo' +
            'x,\boxed,\bracevert,\branch,\breve,\bullet,\cal,\cap,\caption,\c' +
            'dot,\cdots,\centering,\cfrac,\circ,\circle,\circle*,\cite,\clear' +
            'doublepage,\clearemptydoublepage,\clearpage,\cline,\clubsuit,\co' +
            'lumnsep,\columnseprule,\columnwidth,\cong,\contentsline,\coprod,' +
            '\copyright,\cos,\cosh,\cot,\coth,\csc,\cup,\d,\dag,\dagger,\dash' +
            'box,\day,\dblfigrule,\dblfloatpagefraction,\dblfloatsep,\dbltext' +
            'floatsep,\dbltopfraction,\ddag,\ddagger,\ddot,\ddots,\deg,\delta' +
            ',\depth,\det,\diamond,\diamondpar,\diamondsuit,\dim,\displaystyl' +
            'e,\documentclass,\documentstyle,\dot,\doteq,\dotfill,\dots,\down' +
            'arrow,\ell,\em,\emph,\emptyset,\end,\enlargethispage,\enspace,\e' +
            'psilon,\eqref,\eta,\evensidemargin,\exists,\exp,\familydefault,\' +
            'fbox,\fill,\flat,\float,\floatpagefraction,\floatsep,\flushbotto' +
            'm,\flushcolumns,\flushleft,\flushright,\fnsymbol,\font,\footnote' +
            ',\footnotemark,\footnoterule,\footnotesep,\footnotesize,\footnot' +
            'etext,\forall,\frac,\framebox,\frenchspacing,\frown,\fussy,\gamm' +
            'a,\gcd,\ge,\geq,\gets,\gg,\glossary,\glossaryentry,\grave,\hat,\' +
            'hbar,\headheight,\headrule,\headsep,\headwidth,\heartpar,\hearts' +
            'uit,\height,\hline,\hoffset,\hom,\hookleftarrow,\hookrightarrow,' +
            '\hrule,\hrulefill,\hspace,\hspace*,\huge,\hyphenation,\hyphencha' +
            'r,\chapter,\chapter*,\chi,\idotsint,\ignorespaces,\Im,\imath,\in' +
            ',\include,\indent,\index,\indexentry,\inf,\infty,\input,\int,\io' +
            'ta,\isucaption,\it,\itdefault,\item,\itemindent,\itemsep,\itshap' +
            'e,\jmath,\Join,\jot,\kappa,\ker,\label,\lambda,\langle,\large,\l' +
            'ceil,\ldots,\le,\leadsto,\left,\leftarrow,\leftharpoondown,\left' +
            'harpoonup,\leftmargin,\leftmark,\Leftrightarrow,\leq,\lfloor,\lg' +
            ',\lgroup,\lhd,\lhead,\lim,\liminf,\limits,\limsup,\line,\linebre' +
            'ak,\linethickness,\linewidth,\ll,\lmoustache,\ln,\log,\Longlefta' +
            'rrow,\Longleftrightarrow,\longmapsto,\longrightarrow,\makeatlett' +
            'er,\makeatother,\makebox,\makeglossary,\makeindex,\makelabel,\ma' +
            'ketitle,\mapsto,\marginlabel,\marginpar,\marginparpush,\marginpa' +
            'rsep,\marginparwidth,\markboth,\markright,\mathbf,\mathcal,\math' +
            'indent,\mathit,\matrix,\max,\mbox,\mddefault,\message,\meta,\mid' +
            ',\min,\mod,\mp,\mu,\multicolsep,\multicolumn,\multiput,\nabla,\n' +
            'e,\nearrow,\neg,\neq,\newblock,\newcommand,\newcommand*,\newcoun' +
            'ter,\newenvironment,\newfont,\newlength,\newline,\newpage,\newth' +
            'eorem,\ni,\nobreak,\nocite,\noindent,\nolinebreak,\nonfrenchspac' +
            'ing,\nonumber,\nopagebreak,\normalsize,\not,\notin,\nu,\numberli' +
            'ne,\nwarrow,\oddsidemargin,\odot,\oint,\omega,\ominus,\onecolumn' +
            ',\oplus,\oslash,\otimes,\oval,\overbrace,\overleftarrow,\overlin' +
            'e,\overrightarrow,\pagebreak,\pagenumbering,\pageref,\pagestyle,' +
            '\paperheight,\paperwidth,\par,\paragraph,\parallel,\parbox,\pari' +
            'ndent,\parsep,\parskip,\part,\part*,\partial,\perp,\phantom,\phi' +
            ',\pi,\pm,\pmb,\pmod,\pod,\Pr,\prec,\preceq,\prime,\prod,\propto,' +
            '\protect,\Psi,\put,\qquad,\quad,\quotation,\raggedbottom,\ragged' +
            'left,\raggedright,\raisebox,\rangle,\rceil,\Re,\ref,\refstepcoun' +
            'ter,\renewcommand,\renewenvironment,\rfloor,\rgroup,\rhd,\rho,\r' +
            'ight,\Rightarrow,\rightharpoondown,\rightharpoonup,\rightmargin,' +
            '\rightmark,\rightskip,\rm,\rmdefault,\rmfamily,\rmoustache,\Roma' +
            'n,\rule,\samepage,\sAppendix,\savebox,\sc,\scdefault,\scriptfont' +
            ',\scriptscriptstyle,\scriptsize,\scriptstyle,\scshape,\searrow,\' +
            'sec,\secdef,\section,\section*,\sectionmark,\selectfont,\seriesd' +
            'efault,\setcounter,\setlength,\setminus,\settodepth,\settoheight' +
            ',\settowidth,\sf,\shapedefault,\sharp,\shortstack,\sigma,\sim,\s' +
            'imeq,\sin,\sinh,\sl,\sldefault,\slfamily,\sloppy,\small,\smile,\' +
            'space,\spadesuit,\special,\spcheck,\sqcap,\sqcup,\sqrt,\sqsubset' +
            'eq,\sqsupseteq,\ss,\stackrel,\star,\stepcounter,\stretch,\strut,' +
            '\subitem,\subparagraph,\subsection,\subset,\subseteq,\subsubitem' +
            ',\subsubsection,\succ,\succeq,\sum,\sup,\supset,\supseteq,\surd,' +
            '\swarrow,\symbol,\tabbingsep,\tabcolsep,\table,\tablecaption,\ta' +
            'bleofcontents,\tan,\tanh,\tau,\texlmd,\text,\textbf,\textfloatse' +
            'p,\textfraction,\textheight,\textit,\textnormal,\textrm,\textsc,' +
            '\textsf,\textsl,\textstyle,\texttt,\textup,\textwidth,\theta,\th' +
            'icklines,\thickspace,\thinlines,\thinspace,\thispagestyle,\tilde' +
            ',\times,\tiny,\title,\today,\top,\topfraction,\topmargin,\triang' +
            'le,\triangleleft,\triangleright,\tt,\ttdefault,\ttfamily,\twlrm,' +
            '\twocolumn,\unboldmath,\underbrace,\underline,\unitlength,\unlhd' +
            ',\unrhd,\uparrow,\updefault,\Updownarrow,\uplus,\uproot,\upshape' +
            ',\Upsilon,\usefont,\usepackage,\vapace,\varepsilon,\varphi,\varp' +
            'i,\varprojlim,\varrho,\varsigma,\vartheta,\vdash,\vdots,\vec,\ve' +
            'ctor,\vee,\verb,\vline,\voffset,\vrule,\vspace,\vspace*,\wedge,\' +
            'widehat,\widetilde,\wp,\wr,\xi,\zeta'
        end
        item
          FontID = 11
          Name = 'Set2'
          Keywords = 
            '\@,\@address,\@addtoreset,\@author,\@cite,\@data,\@definecounter' +
            ',\@dotsep,\@dottedtocline,\@evenfoot,\@evenhead,\@for,\@idxitem,' +
            '\@ifnextchar,\@ifstar,\@ifundefined,\@latexerr,\@makecaption,\@m' +
            'akefigcaption,\@makefnmark,\@makefntext,\@maketitle,\@mkboth,\@n' +
            'amedef,\@nameuse,\@oddfoot,\@oddhead,\@onlypreamble,\@options,\@' +
            'pnumwidth,\@ptsize,\@rightskip,\@seccntformat,\@startsection,\@s' +
            'tarttoc,\@tempboxa,\@thanks,\@thefnmark,\@title,\@tocrmarg,\@top' +
            'num,\@warning,\abstractname,\accent,\accentedsymbol,\acknowledgm' +
            'ents,\adddialect,\addlanguage,\addtime,\addvspace,\afterpage,\al' +
            'linethickness,\allowdisplaybreaks,\Alph,\AltMacroFont,\approxeq,' +
            '\arc,\astroncite,\AtBeginDocument,\AtEndClass,\AtEndDocument,\At' +
            'EndOfClass,\AtEndOfPackage,\AtEndPackage,\backepsilon,\backprime' +
            ',\backsim,\backsimeq,\barwedge,\batchfile,\Bbb,\Bbbk,\because,\b' +
            'egingroup,\belowdisplayshortskip,\belowdisplayskip,\beth,\betwee' +
            'n,\bezier,\bfdefault,\bfseries,\bibhang,\bibindent,\bibliography' +
            'unit,\bibname,\bibpunct,\BibTeX,\bigcircle,\bigstar,\bigstrutjot' +
            ',\binom,\blacklozenge,\blacksquare,\blacktriangle,\blacktriangle' +
            'down,\blacktriangleleft,\blacktriangleright,\boxdot,\boxminus,\b' +
            'oxplus,\boxtimes,\branchlabels,\brush,\bslash,\Bumpeq,\Cap,\capt' +
            'ionslang,\captionwidth,\catcode,\cbdelete,\cbend,\cbstart,\cc,\c' +
            'cname,\centerdot,\centerline,\cfoot,\circeq,\circlearrowleft,\ci' +
            'rclearrowright,\circledast,\circledcirc,\circleddash,\circledS,\' +
            'citeA,\citeN,\citeNP,\citeyear,\ClassError,\ClassInfo,\ClassWarn' +
            'ing,\ClassWarningNoLine,\closecurve,\clubpenalty,\CodelineFont,\' +
            'CodelineIndex,\CodelineNumbered,\color,\colorbox,\complement,\co' +
            'ntentaname,\contentsname,\cornersize,\csname,\curlyeqprec,\curly' +
            'eqsucc,\curlyvee,\curlywedge,\CurrentOption,\curve,\curvearrowle' +
            'ft,\curvearrowright,\curvedashes,\curvesymbol,\daleth,\dashlefta' +
            'rrow,\dashline,\dashlinestretch,\dashrightarrow,\dashv,\date,\da' +
            'telang,\dbinom,\ddddot,\dddot,\DeclareErrorFont,\DeclareFixedFon' +
            't,\DeclareFontEncoding,\DeclareFontEncodingDefaults,\DeclareFont' +
            'Family,\DeclareFontShape,\DeclareFontSubstitution,\DeclareInputM' +
            'ath,\DeclareInputText,\DeclareMathAccent,\DeclareMathAlphabet,\D' +
            'eclareMathSizes,\DeclareMathSymbol,\DeclareMathVersion,\DeclareO' +
            'ldFontCommand,\DeclareOption,\DeclareOption*,\DeclareRobustComma' +
            'nd,\DeclareRobustCommand*,\DeclareSymbolFont,\DeclareSymbolFontA' +
            'lphabet,\DeclareTextAccent,\DeclareTextAccentDefault,\DeclareTex' +
            'tCommand,\DeclareTextCommandDefault,\DeclareTextCompositeCommand' +
            ',\DeclareTextFontCommand,\DeclareTextSymbol,\DeclareTextSymbolDe' +
            'fault,\defaulthyphenchar,\deletebarwidth,\DeleteShortVerb,\Descr' +
            'ibeEnv,\DescribeEnvironment,\DescribeMacro,\descriptionlabel,\df' +
            'rac,\dh,\diagdown,\diagup,\digamma,\ding,\dingfill,\dingline,\Di' +
            'sableCrossrefs,\discretionary,\displaybreak,\div,\divide,\divide' +
            'ontimes,\DJ,\docdate,\DocInput,\DocstyleParms,\dominitoc,\DoNotI' +
            'ndex,\DontCheckModules,\doteqdot,\dotplus,\dotsb,\dotsc,\dotsi,\' +
            'dotsm,\dottedline,\doublebarwedge,\doublebox,\doublerulesep,\dow' +
            'ndownarrows,\downharpoonleft,\downharpoonright,\dq,\draft,\draw,' +
            '\drawline,\drawlinestretch,\drawwith,\driver,\ellipse,\else,\eme' +
            'rgencystretch,\EnableCrossrefs,\encapchar,\encl,\enclname,\encod' +
            'ingdefault,\endabstract,\endcsname,\endfig,\endfoot,\endgroup,\e' +
            'ndhead,\endlastfoot,\endletter,\endlist,\endnote,\endnotesize,\e' +
            'ndpostamble,\endpreamble,\endquotation,\enlargethispage*,\ensure' +
            'math,\entrylabel,\epsf,\epsfbox,\epsfig,\epsfxsize,\epsfysize,\e' +
            'qcirc,\eqslantgtr,\eqslantless,\equal,\esper,\eth,\EuFrak,\EuScr' +
            'ipt,\excludeversion,\ExecuteOptions,\expandafter,\externaldocume' +
            'nt,\extracolsep,\extralang,\extrarowheight,\extratabsurround,\ex' +
            'trealang,\f@baselineskip,\f@encoding,\f@family,\f@shape,\f@size,' +
            '\faketableofcontents,\fallingdotseq,\fancyplain,\fboxrule,\fboxs' +
            'ep,\fig,\figurename,\figureplace,\filedate,\filename,\fileversio' +
            'n,\filltype,\Finale,\Finv,\firsthline,\floatname,\floatplacement' +
            ',\flq,\flqq,\fminilength,\fontdimen,\fontencoding,\fontfamily,\f' +
            'ontseries,\fontsize,\footheight,\footrule,\footrulewidth,\footsk' +
            'ip,\fracwithdelims,\frak,\frakfamily,\frame,\frenchhyphenation,\' +
            'frenchlayout,\frenchmacros,\frenchtranslation,\frenchtypography,' +
            '\from,\fromname,\frontmatter,\frq,\frqq,\Game,\GapDepth,\GapWidt' +
            'h,\gdef,\generateFile,\geqq,\geqslant,\GetFileInfo,\ggg,\gimel,\' +
            'GlossaryMin,\GlossaryParms,\GlossaryPrologue,\glq,\glqq,\gnappro' +
            'x,\gneq,\gneqq,\gnsim,\gothfamily,\graphpaper,\grid,\grq,\grqq,\' +
            'gtrapprox,\gtrdot,\gtreqless,\gtreqqless,\gtrless,\guillemotleft' +
            ',\guillemotright,\guilsinglleft,\guilsinglright,\gvertneqq,\hbad' +
            'ness,\hdotsfor,\headpagename,\headrulewidth,\headtoname,\help,\h' +
            'fuzz,\hhline,\hlineon,\hodiau,\hodiaun,\hslash,\hyphenpenalty,\c' +
            'hangebarsep,\changebarwidth,\changes,\chaptermark,\chaptername,\' +
            'CharacterTable,\chead,\check,\CheckCommand,\CheckCommand*,\Check' +
            'Modules,\CheckSum,\chunk,\i@series,\icolorbox,\if,\ifcase,\ifdim' +
            ',\iff,\iffalse,\IfFileExists,\iflanguage,\ifmode,\ifnum,\ifthene' +
            'lse,\ifx,\iiiint,\iiint,\iint,\includegraphics,\includegraphics*' +
            ',\includeonly,\includeversion,\IndexInput,\IndexMin,\indexname,\' +
            'IndexParms,\IndexPrologue,\indexproofstyle,\indexspace,\init,\in' +
            'itfloatingfigs,\InputIfFileExists,\intercal,\intertext,\intextse' +
            'p,\invisible,\isodd,\jput,\k,\keepsilent,\kill,\labelenumi,\labe' +
            'lenumii,\labelenumiii,\labelenumiv,\labelitemi,\labelitemii,\lab' +
            'elitemiii,\labelitemiv,\labelnum,\labelsep,\labelwidth,\landscap' +
            'e,\lasthline,\LaTeX,\LaTeXe,\layout,\lcfrac,\leaf,\lefirightaqui' +
            'garrow,\leftarrowtail,\lefteqn,\leftleftarrows,\leftnode,\leftri' +
            'ghtarrows,\leftrightharpoons,\leftroot,\leftthreetimes,\legend,\' +
            'lengthtest,\Lentrylabel,\leqq,\leqslant,\lessapprox,\lessdot,\le' +
            'sseqgtr,\lesseqqgtr,\lessgtr,\lesssim,\let,\letterspace,\levelch' +
            'ar,\lfoot,\lineskip,\lisitablename,\list,\listfigurename,\listfi' +
            'les,\listof,\listoffigures,\listoftables,\listparindent,\listtab' +
            'lename,\llap,\llcorner,\Lleftarrow,\llstparindent,\lnapprox,\lne' +
            'q,\lneqq,\load,\LoadClass,\longpage,\looparrowleft,\looparrowrig' +
            'ht,\lowercase,\lozenge,\lrcorner,\Lsh,\LTcapuidth,\LTchunksize,\' +
            'ltimes,\LTleft,\LTpost,\LTpre,\LTright,\lusim,\lvertneqq,\Macroc' +
            'odeTopsep,\MacroFont,\MacroIndent,\magstep,\magstephalf,\main,\m' +
            'ainmatter,\makelabels,\MakePrivateLetters,\MakeShortVerb,\mathaf' +
            'al,\mathalpha,\mathbin,\mathclose,\mathnormal,\mathop,\mathopen,' +
            '\mathord,\mathpunct,\mathrel,\mathrm,\mathsf,\mathsurround,\math' +
            'tt,\mathversion,\match,\matrixput,\maxovaldiam,\mdseries,\measur' +
            'edangle,\medspace,\Mentry,\Mentrylabel,\mho,\minitoc,\models,\Mo' +
            'dule,\Msgrigid,\multiframe,\multimake,\multimap,\multiply,\multi' +
            'putlist,\multirow,\multirowsetup,\multlinegap,\names,\natural,\n' +
            'aturalwidth,\ncong,\NeedsTeXFormat,\negmedspace,\negthickspace,\' +
            'negthinspace,\newboolean,\newcolumntype,\newfloat,\newif,\newind' +
            'ex,\newsavebox,\newX,\newY,\nexists,\ng,\ngeq,\ngeqq,\ngeqslant,' +
            '\ngtr,\nintt,\nlefirightarrow,\nLeftarrow,\nLeftrightarrow,\nleq' +
            ',\nleqq,\nleqslant,\nless,\nmid,\nocorr,\nocorrlist,\noextraslan' +
            'g,\nofiglist,\nofrenchlayout,\nofrenchtypography,\nochangebars,\' +
            'nolimits,\nomarkersintext,\normalcolor,\normalem,\normalfont,\no' +
            'rmalmarginpar,\notablist,\notag,\NouveauLangage,\nparallel,\npre' +
            'c,\npreceq,\nRightarrow,\nshortmid,\nshortparallel,\nsim,\nsubse' +
            'teq,\nsucc,\nsucceq,\nsupseteq,\nsupseteqq,\ntriangleleft,\ntria' +
            'nglelefteq,\ntriangleright,\ntrianglerighteq,\numberwithin,\nvDa' +
            'sh,\nYDash,\oldstylenums,\OnlyDescription,\onlynotes,\openin,\op' +
            'eratorname,\operatornamewithlimits,\OptionNotUsed,\or,\ovalbox,\' +
            'overset,\p@enumi,\p@enumii,\p@enumiii,\p@enumiv,\PackageError,\P' +
            'ackageInfo,\PackageWarning,\PackageWarningNoLine,\pacs,\padraft,' +
            '\pagecolor,\PageIndex,\pagename,\partname,\partopsep,\PassOption' +
            'sToclass,\PassOptionsToPackage,\path,\Pifill,\Pifont,\Piline,\Pi' +
            'symbol,\pitchfork,\plainfootrulewidth,\plainheadrulewidth,\popta' +
            'bs,\postamble,\postmulticols,\pounds,\preamble,\precapprox,\prec' +
            'curlyeq,\precnapprox,\precnsim,\precsim,\prefacename,\premultico' +
            'ls,\preparefootins,\preprint,\PreserveBackslash,\pretolerance,\P' +
            'rintDescribeEnv,\PrintDescribeMacro,\PrintChanges,\printindex,\P' +
            'rintMacroName,\ProcessOptions,\proofmodetrue,\providecommand,\Pr' +
            'ovidesClass,\ProvidesFile,\ProvidesPackage,\ProvideTextCommand,\' +
            'ProvideTextCommandDefault,\psboxit,\PScommands,\psfig,\psfigdriv' +
            'er,\psfull,\pushtabs,\putbib,\putfile,\qbezier,\quotedblbase,\qu' +
            'otechar,\quotesinglbase,\r,\raggedcolumns,\ratio,\rcfrac,\rcomme' +
            'nt,\real,\RecordChanges,\reflectbox,\refname,\reftextafter,\reft' +
            'extbefore,\reftextcurrent,\reftextfaceafter,\reftextfacebefore,\' +
            'reftextfarawy,\reftextvario,\renewcommand*,\renewenvironment*,\r' +
            'enewindex,\RequirePackage,\resizebox,\resizebox*,\restylefloat,\' +
            'resume,\reversemarginpar,\REVTeX,\rfoot,\rhead,\rightarrowtail,\' +
            'rightleftarrowa,\rightleftharpoons,\rightnode,\rightrightarrows,' +
            '\rightsquigarrow,\rightthreetimes,\risingdotseq,\root,\rotatebox' +
            ',\rotcaption,\rotdriver,\Rsh,\rtimes,\sbox,\sboxrule,\sboxsep,\s' +
            'calebox,\scaleput,\sdim,\see,\seename,\selectlanguage,\setboolea' +
            'n,\setdepth,\sethapace,\setlinestyle,\setlongtables,\setmargins,' +
            '\setmarginsrb,\SetMathAlphabet,\setnumberpos,\setpapersize,\setp' +
            'recision,\setstretch,\setstyle,\SetSymbolFont,\setwidth,\setxaxi' +
            's,\setxname,\setxvaluetyp,\setyaxis,\setyname,\sf@size,\sfdefaul' +
            't,\sffamily,\shabox,\shadowbox,\shadowsize,\shapepar,\shortcite,' +
            '\shortciteA,\shortciteN,\shortindexingoff,\shortindexingon,\shor' +
            'tmid,\shortparallel,\showcols,\showprogress,\sideset,\signature,' +
            '\skip,\smallfrown,\smallsetminus,\smallsmile,\SortIndex,\SortNoo' +
            'p,\spbreve,\spdddot,\spddot,\spdot,\SpecialEnvIndex,\SpecialEsca' +
            'pechar,\SpecialIndex,\SpecialMainIndex,\SpecialUsageIndex,\sphat' +
            ',\sphericalangle,\spline,\sptilde,\sqsubset,\sqsupset,\square,\s' +
            'quarepar,\SS,\ssf@size,\stop,\StopEventually,\subfigcapakip,\sub' +
            'figtopakip,\subfigure,\Subset,\subseteqq,\subsetneq,\subsetneqq,' +
            '\succapprox,\succcurlyeq,\succnapprox,\succnsim,\succsim,\supert' +
            'abular,\suppressfloats,\Supset,\supsetaqq,\supsetneq,\supsetneqq' +
            ',\swabfamily,\syntaxonly,\tablefirsthead,\tablehead,\tablelastta' +
            'il,\tableline,\tablename,\tablenote,\tablenotemark,\tablenotetex' +
            't,\tableplace,\tabletail,\tabularnewline,\tabularxcolumn,\tag,\t' +
            'agcurve,\tbinom,\tbranch,\telephone,\textcolor,\textcompwordmark' +
            ',\textcompworkmark,\textfrak,\textgoth,\textmd,\textquotedbl,\te' +
            'xtswab,\tf@size,\tfrac,\th,\thanks,\theCodelineNo,\theendnotes,\' +
            'theenumi,\theenumii,\theenumiii,\theenumiv,\theequation,\thefoot' +
            'note,\thechapter,\themptootnote,\theorembodyfont,\theoremheaderf' +
            'ont,\theorempostskipamount,\theorempreskipamount,\theoremstyle,\' +
            'thepage,\theparagraph,\therefore,\TheSbox,\thesection,\thesubfig' +
            'ure,\thesubparagraph,\thesubsection,\thesubsubsection,\thetable,' +
            '\thickapprox,\Thicklines,\thicksim,\tighten,\tightenlines,\time,' +
            '\to,\tolerance,\topcaption,\topsep,\toptigrule,\totalheight,\tra' +
            'cingfonts,\tracingtabularx,\triangledown,\trianglelefteq,\triang' +
            'leq,\trianglerighteq,\turnbox,\twoheadleftarrow,\twoheadrightarr' +
            'ow,\typein,\typeout,\ulcorner,\ULforem,\uline,\underleftarrow,\u' +
            'nderleftrightarrow,\underrightarrow,\underset,\upharpoonleft,\up' +
            'harpoonright,\upuparrows,\urcorner,\usage,\usebox,\usecounter,\v' +
            'adjust,\value,\varaupaetneq,\varinjlim,\varkappa,\varliminf,\var' +
            'limsup,\varnothing,\varpropto,\varsubaetneq,\varsubaetneqq,\vars' +
            'upsetneqq,\vartriangle,\vartriangleleft,\vartriangleright,\vDash' +
            ',\veebar,\verb*,\verbatimchar,\verbatiminput,\verbatimtabinput,\' +
            'visible,\vpageref,\vref,\Vvdeah,\whiledo,\WideMargins,\widowpena' +
            'lty,\width,\wlog,\Xarea,\xout,\Xsize,\xspace,\Yarea,\year,\Ysize'
        end
        item
          FontID = 15
          Name = 'Set3'
          Keywords = 
            '\@ne,\AA,\above,\abovedisplayshortskip,\abovedisplayskip,\abovew' +
            'ithdelims,\active,\adjdemerits,\advancepageno,\ae,\afterassignme' +
            'nt,\aftergroup,\allocationnumber,\allowbreak,\allowhyphens,\Alph' +
            'a,\also,\AmSTeX,\annotations,\atop,\atopwithdelims,\b,\badness,\' +
            'batchmode,\begindisplay,\beginchapter,\beginsection,\begintt,\Be' +
            'ta,\bffam,\bgroup,\big,\bigbreak,\Bigg,\bigggl,\Biggl,\Biggm,\bi' +
            'ggr,\bigl,\bigm,\Bigr,\bigskip,\bigskipamount,\bigtype,\binoppen' +
            'alty,\bmit,\bmod,\body,\bordermatrix,\botmark,\box,\boxmaxdepth,' +
            '\brace,\braceld,\bracelu,\bracerd,\braceru,\brack,\break,\broken' +
            'penalty,\buildrel,\bull,\bye,\c,\cases,\cdotp,\cents,\cleaders,\' +
            'cleartabs,\closein,\closeout,\closing,\colon,\columns,\copy,\cou' +
            'nt,\countdef,\cr,\crcr,\cstok,\dash,\ddt,\deadcycles,\def,\defau' +
            'ltskewchar,\delcode,\delimiter,\delimiterfactor,\delimitershortf' +
            'all,\dimendef,\displayindent,\displaylimits,\displaylines,\displ' +
            'aywidowpenalty,\displaywidth,\do,\dospecials,\dosupereject,\doub' +
            'lehyphendemerits,\downbracefill,\dp,\dummy,\dump,\edef,\egroup,\' +
            'eightpoint,\eject,\empty,\enddisplay,\endgraf,\endchapter,\endin' +
            'put,\endinsert,\endline,\endlinechar,\endtemplate,\endtt,\enskip' +
            ',\eqalign,\eqalignno,\equiv,\errhelp,\errmessage,\errorcontextli' +
            'nes,\errorstopmode,\escapechar,\everycr,\everydisplay,\everyhbox' +
            ',\everyjob,\everymath,\everypar,\everyvbox,\exercise,\exhyphenpe' +
            'nalty,\fam,\fi,\filbreak,\finalhyphendemerits,\firstmark,\fiverm' +
            ',\floatingpenalty,\fmtname,\fmtversion,\folio,\fontname,\footins' +
            ',\footline,\fullhsize,\fullline,\futurelet,\futurenonspacelet,\g' +
            'etfactor,\global,\globaldefs,\goodbreak,\H,\halign,\hang,\hangaf' +
            'ter,\hangindent,\hbox,\headline,\hfil,\hfill,\hfilneg,\hglue,\hi' +
            'deskip,\hidewidth,\holdinginserts,\hphantom,\hsize,\hskip,\hss,\' +
            'ht,\char,\chardef,\choose,\i,\ialign,\ifcat,\ifeof,\ifhbox,\ifhm' +
            'ode,\ifinner,\ifmmode,\ifodd,\iftrue,\ifundefined,\ifvbox,\ifvmo' +
            'de,\ifvoid,\immediate,\inaccessible,\inputlineno,\insert,\insert' +
            'penalties,\interdisplaylinepenalty,\interfootnotelinepenalty,\in' +
            'terlinepenalty,\itemitem,\itfam,\j,\jobname,\joinrel,\kern,\l,\l' +
            'and,\language,\lastbox,\lastkern,\lastpenalty,\lastskip,\lbrace,' +
            '\lbrack,\lccode,\ldotp,\leaders,\leavevmode,\leftarrowfill,\left' +
            'hyphenmin,\leftline,\leftskip,\leqalignno,\leqno,\lhook,\linepen' +
            'alty,\lineskiplimit,\listing,\lnot,\long,\longindentation,\loop,' +
            '\looseness,\lor,\lower,\lq,\m@ne,\m@th,\mag,\magnification,\main' +
            'toks,\makefootline,\makeheadline,\mapstochar,\margin,\mark,\math' +
            'accent,\mathcode,\mathhexbox,\mathchar,\mathchardef,\mathchoice,' +
            '\mathinner,\mathpalette,\mathstrut,\maxdeadcycles,\maxdepth,\max' +
            'dimen,\meaning,\medbreak,\medmuskip,\medskip,\medskipamount,\med' +
            'type,\midinsert,\mit,\mkern,\month,\moveleft,\moveright,\mskip,\' +
            'multispan,\muskip,\muskipdef,\narrower,\newbox,\newcount,\newdim' +
            'en,\newfam,\newhelp,\newinsert,\newlanguage,\newletter,\newlinec' +
            'har,\newmuskip,\newread,\newskip,\newtoks,\newwrite,\next,\ninep' +
            'oint,\ninerm,\ninesl,\noalign,\noboundary,\noexpand,\nointerline' +
            'skip,\nonscript,\nonstopmode,\nopagenumbers,\normalbaselines,\no' +
            'rmalbaselineskip,\normalbottom,\normallineskip,\normallineskipli' +
            'mit,\null,\nulldelimiterspace,\nullfont,\number,\o,\oalign,\obey' +
            'lines,\obeyspaces,\oe,\offinterlineskip,\oldstyle,\omicron,\omit' +
            ',\ooalign,\openout,\openup,\other,\outer,\output,\outputpenalty,' +
            '\over,\overfullrule,\overwithdelims,\owns,\P,\p@,\p@renwd,\pageb' +
            'ody,\pagecontents,\pagedepth,\pagefilllstretch,\pagefillstretch,' +
            '\pagefilstretch,\pagegoal,\pageinsert,\pageno,\pageshrink,\pages' +
            'tretch,\pagetotal,\parfillskip,\parshape,\patterns,\pausing,\pen' +
            'alty,\plainoutput,\pmatrix,\pnt,\postdisplaypenalty,\predisplayp' +
            'enalty,\predisplaysize,\preloaded,\prevdepth,\prevgraf,\proclaim' +
            ',\ps,\radical,\raggedcenter,\raise,\rbrace,\rbrack,\read,\relax,' +
            '\relbar,\relpenalty,\removelastskip,\repeat,\rhook,\rightarrowfi' +
            'll,\righthyphenmin,\rightline,\rlap,\romannumeral,\rq,\S,\sb,\sc' +
            'riptscriptfont,\scriptspace,\scrollmode,\setbox,\setlanguage,\se' +
            'ttabs,\setupverbatim,\sevenrm,\sfcode,\shipout,\show,\showbox,\s' +
            'howboxbreadth,\showboxdepth,\showhyphens,\showlists,\showthe,\si' +
            'gned,\skew,\skewchar,\skipdef,\slash,\slfam,\smallbreak,\smallin' +
            't,\smallskip,\smallskipamount,\smalltype,\smash,\sp,\spacefactor' +
            ',\spaceskip,\span,\splitbotmark,\splitfirstmark,\splitmaxdepth,\' +
            'splittopskip,\string,\strutbox,\supereject,\t,\tabalign,\tabs,\t' +
            'abskip,\tenex,\tenpoint,\tenrm,\tensl,\tensy,\TeX,\textfont,\tex' +
            'tindent,\the,\thickmuskip,\thinmuskip,\toks,\toksdef,\topglue,\t' +
            'opins,\topinsert,\topmark,\topskip,\tracingall,\tracingcommands,' +
            '\tracinglostchars,\tracingmacros,\tracingonline,\tracingoutput,\' +
            'tracingpages,\tracingparagraphs,\tracingrestores,\tracingstats,\' +
            'ttfam,\ttglue,\ttraggedright,\u,\uccode,\uchyph,\uncatcodespecia' +
            'ls,\undefined,\underbar,\unhbox,\unhcopy,\unkern,\unpenalty,\uns' +
            'kip,\unvbox,\unvcopy,\up,\upbracefill,\uppercase,\v,\valign,\vba' +
            'dness,\vbox,\vcenter,\vert,\vfil,\vfill,\vfilll,\vfilneg,\vfootn' +
            'ote,\vfuzz,\vglue,\voidb@x,\vphantom,\vsize,\vskip,\vsplit,\vss,' +
            '\vtop,\wd,\write,\xdef,\xleaders,\xspaceskip,\xyzzy,\z@,\z@skip,' +
            'em,ex,pt'
        end>
      FirstIdentChars = 'A-Z\\_a-z'
      OtherIdentChars = #39'*0-9@-Z_-z'
    end>
  P.FontTable = <
    item
      FontID = 0
      GlobalAttrID = 'Whitespace'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clBlack
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = []
    end
    item
      FontID = 1
      GlobalAttrID = 'Integer'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clGreen
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = []
    end
    item
      FontID = 2
      GlobalAttrID = 'Float'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clGreen
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = []
    end
    item
      FontID = 3
      GlobalAttrID = 'Integer'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clGreen
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = []
    end
    item
      FontID = 9
      GlobalAttrID = 'Delimiters'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clBlack
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = []
    end
    item
      FontID = 13
      GlobalAttrID = 'Identifier'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clBlack
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = []
    end
    item
      FontID = 4
      GlobalAttrID = 'Comment'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clGray
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = [fsItalic]
    end
    item
      FontID = 8
      GlobalAttrID = 'Comment'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clGray
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = [fsItalic]
    end
    item
      FontID = 10
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clBlue
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = []
    end
    item
      FontID = 11
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clNavy
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = []
    end
    item
      FontID = 15
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clMaroon
      Font.Height = -13
      Font.Name = 'Courier New'
      Font.Style = []
    end>
  P.SyntaxVersion = 3
end
